.BMap_stdMpCtrl {display: none;}

.anchorBL {display: none;}

.BMap_cpyCtrl {display: none;}

mark {background: none;}


.expert .top {margin-bottom:25px;}
.search .list{width:100%;}
.search li {
  position: relative;
  display: flex;
  display: -webkit-box;
  /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
  display: -moz-box;
  /* Firefox 17- */
  display: -webkit-flex;
  /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
  display: -moz-flex;
  /* Firefox 18+ */
  display: -ms-flexbox;
  /* IE 10 */
  padding: 25px 30px 32px 0;
  align-items: center;
  background-color: #f9f9f9;
  margin-top: 30px;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
}
.search li:hover {
  background-color: #fff;
  box-shadow: 3px 7px 18px 0px rgba(53, 69, 134, 0.13);
  padding-right: 120px;
}
.search li:hover .name {
  color: #333;
  /*color: #9fc600;*/
  font-weight: 700;
}
.search li:hover .more {
  opacity: 1;
  visibility: visible;
}
.search li .date {
  width: 112px;
  margin-right: 12px;
  text-align: center;
}
.search li .date .day {
  font-size: 40px;
  line-height: 40px;
  font-family: "mb";
}
.search li .date p {
  color: #666;
  line-height: 20px;
  margin-top: 10px;
}
.search li .info {
  flex: 1;
  overflow: hidden;
}
.search li .name {
  font-size: 16px;
  color: #333;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  margin-bottom: 15px;
  transition: color 0.3s ease;
  -webkit-transition: color 0.3s ease;
  -moz-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  -o-transition: color 0.3s ease;
}
.search li .desc {
  color: #999;
  line-height: 24px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  height: 48px;
}
.search li .more {
  width: 70px;
  height: 100%;
  background-color: #3d509f;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  background-image: url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com/renzheng/img/eye2.png);
  background-position: center center;
  background-repeat: no-repeat;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
}

.search p.nodata  a {
    margin-left:12px;
    display: inline-block;
    width: 152px;
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #fff;
    font-weight: 700;
    background-image: linear-gradient( -34deg, #3d509f 0%, #556ac0 100%), linear-gradient(#3d509f, #3d509f);
    background-blend-mode: normal, normal;
    margin-right: 46 px;
    transition: box-shadow 0.3s ease;
    -webkit-transition: box-shadow 0.3s ease;
    -moz-transition: box-shadow 0.3s ease;
    -ms-transition: box-shadow 0.3s ease;
    -o-transition: box-shadow 0.3s ease;
}

.search p.nodata a img {
    width: 26px;
    vertical-align: middle;
    position: relative;
    top: -1px;
    margin-right: 12px;
}


.serviceinfo-wrapper .box-1 .item{line-height: 26px;}

.accreditation-wrapper .accreditation{width:100%;}
.accreditation-wrapper .accreditation .content{margin-top:25px;}


.box-container .tags{padding-top:0;font-size:14px;/*padding-bottom:15px;*/}
.box-container .tags span{color:#797979;}
.box-container .tags span img{margin:0 6px 0 20px;}
.box-container .tags a{color:#797979;margin-right:4px;}
.box-container .tags a:hover{cursor:pointer;color:#3d509f;}

.tags .item{margin-bottom:30px;}
.tags .item .title{font-weight: bold;font-size: 24px;color: #9fc600;padding-bottom: 25px;text-align: center;}
.tags .item .list a{border:1px solid #ccc;padding:4px 8px;margin-left:3px;line-height:43px;width:auto;white-space:nowrap;font-size: 14px;}
.tags .item .list a:hover{color:#9fc600;}

.pageBanner {position: relative;}
.pageBanner2 img{-webkit-filter: grayscale(40%);filter: grayscale(40%);}
.pageBanner2 .layer{ position: absolute; left: 50%; width: 560px; margin-left: -280px; top: 50%; transform: translateY(-50%); border-radius: 8px; background: rgba(255,255,255,0.8); overflow: hidden; }
.pageBanner2 .layer .input1{ width: 100%; height: 60px; line-height: 60px; font-size: 16px; padding-left: 25px; box-sizing: border-box;background: transparent;}
.pageBanner2 .layer .btn1{ position: absolute; right: 0; top: 0; width: 60px; height: 60px;background: #fff url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com/renzheng/img/nimg25_1.png) center no-repeat; cursor: pointer;}

.newsinfo-wrapper .other a:hover{color:#9fc600;}

.footer-wrapper .qrcode{box-shadow: unset;}
.footer-wrapper .qrcode .pic{box-shadow: 0px 3px 35px 0px rgb(0 0 0 / 9%);}
.footer-wrapper .qrcode .title {text-align: center;padding: 6px 0;}


@media screen and (max-width: 1004px) {
    .expert .top {margin-bottom:15px;}

    .search p.nodata a {
        margin-left: 8px;
        width: 120px;
        height: 42px;
        line-height: 42px;
        margin-right: 20px;
    }
    .search p.nodata a a img {
        width: 20px;
        margin-right: 8px;
    }

    .pageBanner2{position:relative;}
    .pageBanner2 .layer{ position: absolute;left:5%; width: 90%; top: 55%; transform: translateY(-50%); border-radius: 8px; background: rgba(255,255,255,0.8); overflow: hidden; margin-left:0;}
    .pageBanner2 .layer .input1{ width: 100%; height: 50px; line-height: 50px; font-size: 16px; padding-left: 25px; box-sizing: border-box;}
    .pageBanner2 .layer .btn1{ position: absolute; right: 0; top: 0; width: 50px; height: 50px;background: #fff url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com/renzheng/img/nimg25_1.png) center no-repeat; }
}